finance leasing contract - Espagnol Anglais Dictionnaire